remained/stayed hidden - Alemán Inglés Diccionario